/**
 * Decorator.java is created by Zachariah at 2012-1-19 下午04:55:13
 */
package com.zack.designPattern.decorator;

/**
 * @author zachariah zzcfrog@gmail.com
 *
 */
public abstract class Decorator implements Beverage {

	protected Beverage decoratee;
	
	@Override
	public abstract int cost();
	
	public Beverage addedTo(Beverage b){
		this.decoratee = b;
		return this;
	}

}
